package cn.zhaozhiqi.service;

import cn.zhaozhiqi.pojo.domain.Driver;
import cn.zhaozhiqi.pojo.dto.DriverGeoDto;
import cn.zhaozhiqi.pojo.dto.DriverRegisterDto;
import cn.zhaozhiqi.pojo.vo.DriverWorkbenchVo;
import com.baomidou.mybatisplus.extension.service.IService;

/**
 * <p>
 * 司机对象 服务类
 * </p>
 *
 * @author zhaozhiqi
 * @since 2024-12-17
 */
public interface IDriverService extends IService<Driver> {

    Boolean driverRegister(DriverRegisterDto dto);

    DriverWorkbenchVo getWorkbench();

    Boolean online();

    Boolean offline();

    Boolean saveGeo(DriverGeoDto dto);

    Object getOrderById();
}
